regenerative quenching - German English Dictionary